Examples of new facets for the precedence constrained knapsack problem
نویسنده
چکیده
We consider the polyhedral structure of the precedence constrained knapsack (PCK) problem, also known as the partially ordered knapsack problem. A set of items N is given, along with a partial order, or set of precedence relationships, on the items, denoted by S ⊆ N × N. A precedence relationship (i, j) ∈ S exists if item i can be placed in the knapsack only if item j is in the knapsack. Each item i ∈ N has a value ci ∈ Z and a weight ai ∈ Z, and the knapsack has a capacity b ∈ Z. The PCK problem seeks a maximum value subset of N whose total weight does not exceed the knapsack capacity, and that also satisfies the precedence relationships. The precedence constraints can be represented by the directed acyclic graph G = (N, S), where the node set is the set of all items N, and each precedence constraint in S is represented by a directed arc. Note that the precedence constraints are transitive, so without loss of generality we assume that S does not contain any redundant relationships, that is, S is the set of all immediate predecessor arcs. If G contains a cycle, all nodes within the cycle must either all be included in, or all be excluded from, the knapsack. Hence the cycle can be contracted into a single node, with cumulative value and weight coefficients, and the resulting directed graph is acyclic. An integer programming formulation of the PCK problem is as follows. Let
منابع مشابه
Clique-based facets for the precedence constrained knapsack problem
We consider a knapsack problem with precedence constraints imposed on pairs of items, known as the precedence constrained knapsack problem (PCKP). This problem has applications in manufacturing and mining, and also appears as a subproblem in decomposition techniques for network design and related problems. We present a new approach for determining facets of the PCKP polyhedron based on clique i...
متن کاملLifting valid inequalities for the precedence constrained knapsack problem
This paper considers the precedence constrained knapsack problem. More speci cally, we are interested in classes of valid inequalities which are facet-de ning for the precedence constrained knapsack polytope. We study the complexity of obtaining these facets using the standard sequential lifting procedure. Applying this procedure requires solving a combinatorial problem. For valid inequalities ...
متن کاملA Cuckoo search algorithm (CSA) for Precedence Constrained Sequencing Problem (PCSP)
Precedence constrained sequencing problem (PCSP) is related to locate the optimal sequence with the shortest traveling time among all feasible sequences. In PCSP, precedence relations determine sequence of traveling between any two nodes. Various methods and algorithms for effectively solving the PCSP have been suggested. In this paper we propose a cuckoo search algorithm (CSA) for effectively ...
متن کاملA Robust Knapsack Based Constrained Portfolio Optimization
Many portfolio optimization problems deal with allocation of assets which carry a relatively high market price. Therefore, it is necessary to determine the integer value of assets when we deal with portfolio optimization. In addition, one of the main concerns with most portfolio optimization is associated with the type of constraints considered in different models. In many cases, the resulted p...
متن کاملAn improved genetic algorithm for multidimensional optimization of precedence-constrained production planning and scheduling
Integration of production planning and scheduling is a class of problems commonly found in manufacturing industry. This class of problems associated with precedence constraint has been previously modeled and optimized by the authors, in which, it requires a multidimensional optimization at the same time: what to make, how many to make, where to make and the order to make. It is a combinatorial,...
متن کامل